cellular plastics and rubbers - German English Dictionary